package com.deyuanyun.pic.ctrl.mapper;

import com.deyuanyun.pic.ctrl.domain.InfluenceG;
import com.deyuanyun.pic.ctrl.domain.InfluenceGExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InfluenceGMapper {
    int countByExample(InfluenceGExample example);

    int deleteByExample(InfluenceGExample example);

    int deleteByPrimaryKey(String id);

    int insert(InfluenceG record);

    int insertSelective(InfluenceG record);

    List<InfluenceG> selectByExample(InfluenceGExample example);

    InfluenceG selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") InfluenceG record, @Param("example") InfluenceGExample example);

    int updateByExample(@Param("record") InfluenceG record, @Param("example") InfluenceGExample example);

    int updateByPrimaryKeySelective(InfluenceG record);

    int updateByPrimaryKey(InfluenceG record);
}